package gov.pr.celepar.sentinela.admin.form;

import java.io.Serializable;

public class MensagemForm extends BaseForm implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String codMensagem;

	private String nome;

	private String mensagem;

	private String dataInicial;

	private String dataFinal;

	private boolean ativo;

	private String codGrupoManutencao;

	private String nomeGrupoManutencao;

	private String codUsuario;

	private String nomeUsuario;

	private String dataCadastro;

	private long[] codGruposVisualizacao;

	private long[] codSistemasVisualizacao;

	public String getCodMensagem() {
		return this.codMensagem;
	}

	public void setCodMensagem(String codMensagem) {
		this.codMensagem = codMensagem;
	}

	public String getNome() {
		return this.nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getMensagem() {
		return this.mensagem;
	}

	public String getMensagemCurta() {
		if (this.mensagem == null)
			return "";
		if (this.mensagem.length() <= 40)
			return this.mensagem;
		return (this.mensagem.substring(0, 40) + "...");
	}

	public void setMensagem(String mensagem) {
		this.mensagem = mensagem;
	}

	public String getDataInicial() {
		return this.dataInicial;
	}

	public void setDataInicial(String dataInicial) {
		this.dataInicial = dataInicial;
	}

	public String getDataFinal() {
		return this.dataFinal;
	}

	public void setDataFinal(String dataFinal) {
		this.dataFinal = dataFinal;
	}

	public boolean isAtivo() {
		return this.ativo;
	}

	public void setAtivo(boolean ativo) {
		this.ativo = ativo;
	}

	public void setDataCadastro(String dataCadastro) {
		this.dataCadastro = dataCadastro;
	}

	public String getDataCadastro() {
		return this.dataCadastro;
	}

	public void setCodGruposVisualizacao(long[] idGrupos) {
		this.codGruposVisualizacao = idGrupos;
	}

	public long[] getCodGruposVisualizacao() {
		return this.codGruposVisualizacao;
	}

	public void setCodSistemasVisualizacao(long[] idSistemas) {
		this.codSistemasVisualizacao = idSistemas;
	}

	public long[] getCodSistemasVisualizacao() {
		return this.codSistemasVisualizacao;
	}

	public void setCodGrupoManutencao(String iCodGrupo) {
		this.codGrupoManutencao = iCodGrupo;
	}

	public String getCodGrupoManutencao() {
		return this.codGrupoManutencao;
	}

	public String getCodUsuario() {
		return this.codUsuario;
	}

	public void setCodUsuario(String l) {
		this.codUsuario = l;
	}

	public String getNomeUsuario() {
		return this.nomeUsuario;
	}

	public void setNomeUsuario(String str) {
		this.nomeUsuario = str;
	}

	public String getNomeGrupoManutencao() {
		return nomeGrupoManutencao;
	}

	public void setNomeGrupoManutencao(String nomeGrupoManutencao) {
		this.nomeGrupoManutencao = nomeGrupoManutencao;
	}

}